home *** CD-ROM | disk | FTP | other *** search
- ; 私製ライブラリ・グラフィック篇
- ; (c) MATSUUCHI Ryosuke in Dec,1992
- ;
- ; gdsppage.asm : ページ表示ON,OFF操作+プライオリティ設定
- ;
- ; 1992.11.10(Tue)
- ; 1992.12.28(Sun)
-
-
- public gdsppage, _gdsppage
-
- include grplib.inc
-
- assume cs:cseg, ds:dseg
-
-
- dseg segment dword 'DATA'
- dseg ends
-
-
-
- cseg segment dword 'CODE'
-
- ;---------------------------------------------------------------
- ; _gdsppage :
- ; in eax : プライオリティ
- ; (0=画面レイア0優先、1=画面レイア1優先)
- ; ebx : 各レイアの表示スイッチ(bit0=layer0, bit1=layer1)
- ; gdsppage(int pri, int layersw);
- ;---------------------------------------------------------------
-
- gdsppage proc
- mov eax,[esp+4]
- mov ebx,[esp+8]
- call _gdsppage
- ret
- gdsppage endp
-
-
-
- _gdsppage proc
- push eax
- push edx
- mov edx,ebx
- and edx,11b ;いちおうチェックする
- mov ah,06h ;BIOS 06H 「表示ページの設定」
- call _callEGB
- pop edx
- pop eax
- ret
- _gdsppage endp
-
-
- cseg ends
-
-
- end
-